26.
实践练习 6
目标:如何用libfuzzer对程序进行模糊测试。
修改imgRead.c程序,使用LLVMFUzzerTestOneInput函数而不是使用main函数。
提示:
你会得到变异的数据和数据的大小,所以你不需要打开任何文件。
你只需要把数据当作文件内容,也就是说,它是一个缓冲区,你只是从文件中读取。
你可能需要做一些类型转换,将其改为结构化的图像。
解决方案在下一页 :)